home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
programs
/
sinf210.zip
/
SITEINFO.DOC
< prev
next >
Wrap
Text File
|
1993-02-28
|
17KB
|
491 lines
RSI - random-siteinfo-system - page 1
╓─────────┐
║ ┌───╖ │
║ │ ╙──┘ ╓───┐ ╓─────┐ ╓─────┐ ╓───┐ ╓────┐╓─┐ ╓─────┐ ╓─────┐
║ └──────┐ ╙╖ ┌┘ ╙─╖ ┌─┘ ║ ┌───┘ ╙╖ ┌┘ ║ ┌╖ │║ │ ║ ┌───┘ ║ ┌─╖ │
╙──────╖ │ ║ │ ║ │ ║ └─┐ ║ │ ║ │║ │║ │ ║ └─┐ ║ │ ║ │
╓──┐ ║ │ ║ │ ║ │ ║ ┌─┘ ║ │ ║ │║ │║ │ ║ ┌─┘ ║ │ ║ │
║ └───╜ │ ╓╜ └┐ ║ │ ║ └───┐ ╓╜ └┐ ║ │║ └╜ │ ║ │ ║ └─╜ │
╙─────────┘ ╙───┘ ╙─┘ ╙─────┘ ╙───┘ ╙─┘╙────┘ ╙─┘ ╙─────┘
The multi-mailer-random-siteinfo-system!
Release version 2.10
──────────────────────────────────────────────────────────────────────
This program and documentation is
copyrighted material.
It is (c) by Peter Hampf,
Graf von Galen Strasse 27
2848 Vechta
Germany
Fidonet 2:240/11 & 22
──────────────────────────────────────────────────────────────────────
┌──────────────────────────────────────────────────────────────────┐
│ ▓▓▓▓▓▒▒▒▒▒░░░░░ 1.) What it is ... ░░░░░▒▒▒▒▒▓▓▓▓▓ │
└──────────────────────────────────────────────────────────────────┘
Every mailer sends a so called site-information to the
connected system. This site-information consists of two parts,
the name and the location. The default settings for
FrontDoor <tm> are: "noname" and "somewhere". :-)
SITEINFO startet as a random-siteinfo-changer for
FrontDoor<tm> in November 1991 after having some beer at one
of the legendary DP-CONs ;-). The idea behind siteinfo was to
change this information after every connect, so the next
caller will get a different information. And exactly that is
what SITEINFO is doing!
But SITEINFO is not only a silly changer. You can exactly
define a time and date range for every entry in your database
(SITEINFO has it's on database). Only within this date- (or
time-) window this entry can be selected. Further you are able
do define that a specific entry should only be selectable e.g.
during the first 10 days of a month (or of specific months) --
and so on -- have a look at the program itself and try it out.
Last but not least you can set a 'main-time' for SITEINFO. If
you define this time, only during this hours SITEINFO will
change your informations.
Every SITEINFO-database can contain 200 different site-
informations. One of them will be choosen randomly (if you
invoke the proper SITEINFO-function with -c). I think, this
should be enough ... .
RSI - random-siteinfo-system - page 2
┌──────────────────────────────────────────────────────────────────┐
│ ▓▓▓▓▓▒▒▒▒▒░░░░░ 2.) Who may use it ... ░░░░░▒▒▒▒▒▓▓▓▓▓ │
└──────────────────────────────────────────────────────────────────┘
The answer is short: everybody may use it.
When I started the development of SITEINFO, I decided to make
it SHAREWARE! But a little different kind of shareware, the so
called CARDWARE! That means that you have to send a postcard
to me after an evaluation period of one month to legalise your
copy of SITEINFO. (The address is shown above.)
Until today many, many people are using SITEINFO in one of
it's versions from 0.1 to 2.10. But only 17 people sent me a
postcard :-((( This is VERY disappointing, but nevertheless:
many thanks to this seventeen (!!) people, you showed me that
you fully understood the shareware-idea!
Ok, I will *NOT* make SITEINFO crippled and I will *NOT* ask
you for any money. The only thing I'm asking you for is to
send me a postcard with your name and your (network-) address.
Is this really too much?
Starting with version 2.10 SITEINFO needs a registration-key
to be fully registered! Note: in the unregistered version
there are *NO* features disabled. The only differences between
the registered and the unregistered shareware-version are: the
"[unregistered]" message on the mainscreen, a short delay at
the end (can be broken by a keystroke).
For registration-procedures see REGISTER.TXT
┌──────────────────────────────────────────────────────────────────┐
│ ▓▓▓▓▓▒▒▒▒▒░░░░░ 3.) Using it....... ░░░░░▒▒▒▒▒▓▓▓▓▓ │
└──────────────────────────────────────────────────────────────────┘
SITEINFO in it's version >=2.10 is supporting the following
mailer:
Mailer │ tested with version │ recommended
│ │ environment-variable
──────────────────────────────────────────────────────────────
- FrontDoor 2.02, 2.10 FD
- Intermail 2.10 IM
- D'Bridge 1.36 DBRIDGE
- BinkleyTerm 2.56/2.50EE BINKLEY
- Portal of Power 0.50Γ/0.56ß POPCMDLINE
If you have not set the corresponding environment-variable,
you may call SITEINFO with one of the following parameters:
RSI - random-siteinfo-system - page 3
SITEINFO -FD FrontDoor
SITEINFO -IM Intermail
SITEINFO -DB DBridge
SITEINFO -BK BinkleyTerm
SITEINFO -POP Portal of Power
Optionaly you can give the path (and filename) to your
mailer's configfile, like this:
SITEINFO -BK=D:\BINKLEY\MYCONV.CFG
The mailerconfig defaults to: (%XX% means the environment-
variable of your mailer)
FrontDoor %FD%SETUP.FD
Intermail %IM%FD.SYS
D'Bridge %DBRIDGE%DBRIDGE.PRM
BinkleyTerm %BINKLEY%BINKLEY.CFG
Portal of Power PORTAL%PORTALTASK%.CFG
SITEINFO will look exactly in this order. If the environment-
variable is not found, the current path will be used. You can
overrule this scheme by using the shown parameters.
One exeption is valid for Portal of Power: Portals CFG-file
will only be searched in the current directory. If you have a
POPCMDLINE-environment-variable, the TASK-number will be taken
from there! e.g.: POPCMDLINE=-T01 results in PORTAL01.CFG as
Portal's config-file. If you want SITEINFO to use a Portal-
file in a different directory, you MUST give the name on the
command-line, like this: "Siteinfo -POP=c:\pop\PortalMe.CFG"
Furthermore, Portal of Power does NOT support changing the
system-location! Therefore this feature will be disabled in
POP-mode!
The FrontDoor and Intermail config-files are binary and
double-CRC-secured. Binkley and D'Bridge are using plain ascii
files, POP an unsecured binary-file. If the format of one of
this configuration-files will ever change, please let me know
ASAP.
Currently SITEINFO will look up the config-files like this:
D'Bridge: systemname -> line 16
location -> line 38
BinkleyTerm: systemname -> tag SYSTEM
location -> tag MYLOCATION
You can overrule the line-numbers for D'Bridge, using two
additional commandline-parameters: (only valid in DB-mode!)
-DB -NAME=<x> -LOC=<y>
RSI - random-siteinfo-system - page 4
In this case SITEINFO assumes to find the system-name in line
number <x> and the location in line-number <y>. If your
DBRIDGE.PRM differs from that format SITEINFO knows, the
'additional-informations' on your screen may be invalid. But
if you use the -name and -loc parameters, everything will work
fine!
▓▓▓▓▓▒▒▒▒▒░░░░░
Other commandline-parameters:
-?: Show a summary of commandline-options.
-s: Skip the time check. Even if you've specified a
maintime for SITEINFO, it'll work at every time. (Still
ignore the maintime :-)
-f: Force every entry to be processed. Ignore it's
individual time.
-i: Normally SITEINFO will add an manually entered entry
(this is an entry you have not defined within SITEINFO
but directly in your mailer's configuration) in it's
database. If you don't want this, simply add "-i".
-y: Normally SITEINFO will exit automatically after a given
time (hardcoded). You can make it 'sit and wait' using
-y.
-m: force monochrome-mode. If you dislike the colors ;-)
-nod: do NOT use direct-screen-writes in batchmode! (useful
e.g. for DesqView)
At least you can give an optinal SITEINFO-RSI-FILE-NAME on the
commandline. By default siteinfo will use SITEINFO.RSI in it's
homedirectory. (All RSI-database-files are stored there!)
▓▓▓▓▓▒▒▒▒▒░░░░░
And now: THE MOST IMPORTANT COMMANDLINE-SWITCH:
-c: This switch envokes the proper RANDOM-SITEINFO-
FUNCTION! Only if present, SITEINFO will search for a
new entry, insert it in your mailer's config and exit
immediatly. You *MUST* call SITEINFO like this in your
mailer-batch:
:LOOP
CD F:\FD
SITEINFO -c -fd=f:\fd\
FD.EXE
[...]
GOTO LOOP
RSI - random-siteinfo-system - page 5
▓▓▓▓▓▒▒▒▒▒░░░░░
Keyboard reference and meanings:
This key does
──────────────────────────────────────────────────────────────
F1 open Helpwindow with keyboard-reference
F2 sort all entries by name
F3 store this entry immediatly into your
mailer's configuration.
F4/RETURN EDIT this entry. If the actual entry is the
active one, you will be asked wether to edit
it, because SITEINFO would add the old one
the next time you start it (without "-i").
Save your work by pressing CTRL/RETURN or
just RETURN in the last field!
F5 set all entry-counters to zero. If there are
e.g. 4 entries in SI's queue, the one with
the lowest count has the greatest chance! Set
the counters to zero to 'giv'em a chance' ;-)
F6 set the starting and ending time of ALL
entries to 00:00.
F7 treat this entry as privileged! If there is
only one privileged entry for a specific
time, only this one can be selected!
F8/CTLR-RETURN get an overview-screen of all entries. To
jump directly to one entry, just press it's
first letter.
F9 set THIS entry-counter to zero!
F10 set THIS entry to inactive -> it will never
be selected until you press F10 on this entry
again. Inactive entries are shown in a
different color in the overview screen.
S set a starting time for ALL entries.
E set an ending time for ALL entries.
P Maintime for SITEINFO. Only within this time-
window site-informations will be changed.
D invoke a DOS-SHELL. SITEINFO will swap to
XMS, EMS or DISK. Type EXIT to return.
If there is no XMS or EMS available, a
temporary file will be created (name:
SITEINFO.$$$ in the path pointed to by the
environment-variable TMP or TEMP).
F search for an entry. Try it...
RSI - random-siteinfo-system - page 6
G search again (previously selected with F)
INS Insert a new entry.
DEL Delete this entry.
Cursorkeys what can they do? :-))
▓▓▓▓▓▒▒▒▒▒░░░░░
Logging:
The logging is a little bit different in dependance of your
mailer: if you are using FrontDoor, Intermail or Portal of
Power, their log-file will be used. For Binkley and D'Bridge
SITEINFO will create an own logfile in it's directory called
RSI.LOG. If you don't want loggind, just set an environment-
variable called NOLOG and fill it with any value, e.g. SET
NOLOG=bla
▓▓▓▓▓▒▒▒▒▒░░░░░
Password:
Only if you are using FrontDoor or Intermail, you have to
enter the same password as for your mailer's setup!!!
▓▓▓▓▓▒▒▒▒▒░░░░░
Opening files:
SITEINFO will open the config-files in "readonly/denynone"-
mode for reading and "writemode/denywrite" for writing. If
there are any troubles or sharing problems, please let me
know.
▓▓▓▓▓▒▒▒▒▒░░░░░
Length of your SITE-informations!
Please take in mind, that the maximal length of the *used*
(NOT allowed!) site-information depends on the type of your
mailer. SITEINFO will show a ruler on it's screen which is
valid for FrontDoor. The system-line will be stripped on
FrontDoor's screen at character 29, the location-line at
character 30. (Both may be longer!)
Another short ruler (1---5----0----5----0---!5) is shown just
for your orientation. (Character 24 is extra-marked because
someone told me, that one mailer - I think it was Binkley - is
going to strip the information at this position.)
Though Portal of Power supports a 60 character long name-
information, Siteinfo will use only the first 50 characters. I
think this should fit all needs. Anyway, all other mailer are
stripping this information!
RSI - random-siteinfo-system - page 7
┌──────────────────────────────────────────────────────────────────┐
│ ▓▓▓▓▓▒▒▒▒▒░░░░░ 4.) Some last words... ░░░░░▒▒▒▒▒▓▓▓▓▓ │
└──────────────────────────────────────────────────────────────────┘
I know of sure that I have forgotten something. But I hope you
can work to your satisfaction with this program!
My greatest thanks goes to my early betatesters:
Eckhart von dem Berge, Fidonet 2:240/500 and 2:240/501 who had
spend much time and expanded his telefone-bill for testing
SITEINFO. Thank you, Ecki!
Hans Siemons, Fidonet 2:512/149, who gave the suggestion to
make SINTEINFO Intermail-compatible. (And who made the world
famoust chatter - P-CHAT! Have a look on it!)
Many thanks to Peter Rohde, Fidonet 2:240/1 and 2:240/2 (our
HOST:-)). He gave me the structures of the D'Bridge- and
BinkleyTerm-configuration-files and testet the new behaviour.
Great, Peter!
Andreas Klein, 2:246/47 gave me the needed information about
Portal of Power. Thank you, Andreas!
BTW: if you send a postcard to me, you will honour their work,
too! Please take this in mind.
And now: go on and every time a good 'site-infoing' :-)
Regards,
Peter Vechta, 28. Februar 1993